engine sprockets - German English Dictionary